apartments houses - Turkish English Dictionary